killer mouse - French English Dictionary